Sponsored by Deepsite.site

Moxie Docs

Created By
Jackalope Digitala month ago
Living documentation MCP server for GitHub repos. Gives coding agents repo-specific conventions, doc gaps, and citation-backed context before edits, and lets them propose doc updates that ship in the same PR. Connect at https://moxiedocs.com/api/mcp (Streamable HTTP). Auth via OAuth or dashboard token.
Overview

Moxie Docs - Living Documentation for Coding Agents

Moxie Docs is a hosted Model Context Protocol (MCP) server that keeps your GitHub repository's documentation alive and gives coding agents the context they need to write code — and update docs — the way your team actually works.

Instead of dumping raw source files into the context window, Moxie indexes your connected repository, discovers real conventions, tracks documentation gaps and drift, and exposes compact, citation-backed context through MCP. Agents read that context before editing, follow your repo's verified commands and patterns, and propose documentation changes that ship in the same pull request as the code.


What it does

Moxie Docs solves a common problem: agents either ignore documentation entirely, or they invent generic filler that doesn't match how the repository actually works.

Moxie connects to your GitHub repo and continuously maintains a living documentation layer — generated docs, discovered conventions, gap tracking, and drift detection. That context is served to any MCP-capable client (Claude Code, Cursor, VS Code, Codex, and others) so agents can:

  1. Read before they edit — get a compact briefing on repo status, conventions, open gaps, and verified commands
  2. Check doc impact — see which docs and conventions overlap the files they're about to change
  3. Propose doc updates — receive the exact file path and Markdown to write into their branch, landing in the same PR as the code change

All write operations are proposals only. Moxie never edits your repository directly through MCP and never merges on your behalf. The agent applies changes locally in its own branch.


Quick start

From your repository directory:

npx moxie-docs setup

This signs you in via OAuth, writes the MCP config for your editor, installs the moxie-docs agent skill and AGENTS.md guidance block, and verifies the connection. After setup, your agent calls moxie.get_ai_context before editing and uses the propose tools to keep docs in sync.

You can also connect manually at https://moxiedocs.com and add the server to your MCP client config.


Connection details

TransportStreamable HTTP MCP
Endpointhttps://moxiedocs.com/api/mcp
Protocol version2025-06-18
Repository selectionOptional repository argument (owner/name). Required only when a token serves multiple repos with no default.

Authentication

Two paths, same token model:

OAuth 2.1 (recommended) — MCP clients that support OAuth can sign in through the browser. No token pasting required. Discovery endpoints:

  • https://moxiedocs.com/.well-known/oauth-protected-resource
  • https://moxiedocs.com/.well-known/oauth-authorization-server

Bearer token — Create a long-lived token in the Moxie dashboard and send:

Authorization: Bearer <MOXIE_TOKEN>

Tokens can be revealed, rotated, and revoked from the dashboard at any time.


MCP tools

ToolPurpose
moxie.get_ai_contextPre-edit briefing: repo status, verified commands, top conventions, open gaps. Read this first.
moxie.get_doc_impactGiven paths you're changing, returns overlapping conventions, gaps, and docs — plus net-new surfaces.
moxie.get_conventionsDiscovered coding conventions with confidence scores, agent guidance, and source citations.
moxie.search_docsSemantic + keyword search over docs, conventions, gaps, and AI context.
moxie.get_doc_gapsUnresolved documentation gaps with severity and affected paths.
moxie.get_documentation_opportunitiesRecommended doc work: missing docs, drift repairs, PR templates.
moxie.get_documentation_patternsHow the repo organizes docs and where new docs belong.
moxie.list_docsPaginated table of contents of every generated doc.
moxie.propose_doc_updateReturns target path + Markdown for the agent to write into its branch.
moxie.propose_doc_removalReturns the path to delete when a change makes a doc obsolete.

MCP prompts

PromptPurpose
document-this-changeRuns doc-impact on changed paths and walks through proposing updates for the same PR.
fix-stale-docsFinds open gaps and drift, then repairs them through Moxie.

Agent skills

Moxie ships a moxie-docs agent skill that teaches agents when and how to use the MCP server. On repo connect, Moxie opens a single PR adding:

  • AGENTS.md — always-on pointer block for any agent
  • .claude/skills/moxie-docs/SKILL.md — skill for Claude Code
  • .agents/skills/moxie-docs/SKILL.md — skill for .agents-aware clients

The skill is also published at:

https://moxiedocs.com/.well-known/agent-skills/moxie-docs/SKILL.md


Who it's for

  • Teams that want agents to follow real repo conventions, not generic advice
  • Repos where docs drift behind code and nobody has time to chase it
  • Developers using Cursor, Claude Code, VS Code, or any MCP client who want documentation updates bundled into every code change
  • Anyone building agent workflows that need source-cited, compact context instead of full codebase dumps

Also available

  • Official MCP Registry: io.github.Jackalope-Dev/moxie-docs
  • Smithery: https://smithery.ai/servers/caden/moxie-docs
  • Open-source npm package: moxie-docs — CLI, tool catalog, prompts, and skill renderers (the hosted server and indexing pipeline are not in the repo)

MIT licensed. Built by Jackalope Dev.

Server Config

{
  "mcpServers": {
    "moxie-docs": {
      "url": "https://moxiedocs.com/api/mcp"
    }
  }
}
Recommend Servers
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
WindsurfThe new purpose-built IDE to harness magic
Y GuiA web-based graphical interface for AI chat interactions with support for multiple AI models and MCP (Model Context Protocol) servers.
RedisA Model Context Protocol server that provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
Playwright McpPlaywright MCP server
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Serper MCP ServerA Serper MCP Server
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
CursorThe AI Code Editor
Tavily Mcp
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
Amap Maps高德地图官方 MCP Server
DeepChatYour AI Partner on Desktop
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
ChatWiseThe second fastest AI chatbot™